Estudiante: Adriana Castillo
from automagica import *
from selenium.webdriver.support.ui import WebDriverWait
browser = Chrome()
browser.get('https://www.google.es/')
# Cerrar navegador
browser.quit()
browser = Chrome()
browser.get('https://www.ups.edu.ec/')
browser.save_all_images(output_path='/Users/adrianacastillo/Desktop/Imagenes')
browser.quit()
browser = Chrome()
browser.get('https://www.ups.edu.ec/')
print('Resultados:\n\n',browser.find_elements_by_text('estudiantes'))
browser.quit()
browser = Chrome()
browser.get('https://www.ups.edu.ec/')
print('Resultado:\n\n',browser.by_text('cuenca'))
browser.quit()
browser = Chrome()
browser.get('https://www.ups.edu.ec/')
print('Enlaces que contienen la palabra \"virtual\":\n\n',browser.find_all_links(contains='virtual'))
browser.quit()
browser = Chrome()
browser.get('https://www.youtube.com/')
browser.highlight(browser.find_element_by_id('title'))
browser = Chrome()
browser.get('https://www.ups.edu.ec/')
print('1º enlace que contienen la palabra \"virtual\":\n\n',browser.find_first_link(contains='virtual'))
browser.quit()
browser = Chrome()
browser.get('https://wikipedia.org')
print('Resultado XPaths:\n\n',browser.by_xpaths('//*[@id=\'js-link-box-en\']'))
browser.quit()
browser = Chrome()
browser.get('https://wikipedia.org')
elements = browser.by_xpath('//*[@id=\'js-link-box-en\']')
#Hacer click en el XPath que se busca
elements.click()
wait = WebDriverWait(browser, 10)
browser.quit()
browser = Chrome()
browser.get('https://wikipedia.org')
elements = browser.by_class('search-input')
elements.click()
browser.quit()
browser = Chrome()
browser.get('https://www.youtube.com/')
elements = browser.find_element_by_id('guide-icon')
wait = WebDriverWait(browser, 10)
elements.click()
browser.quit()
browser = Chrome()
browser.get('https://google.com')
browser.find_element_by_css_selector ('#tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > input'). send_keys ('Universidad Politécnica Salesiana')
wait = WebDriverWait(browser, 8)
browser.find_element_by_css_selector ('#tsf > div:nth-child(2) > div.A8SBwf > div.FPdoLc.tfB0Bf > center > input.gNO89b'). click ()
result_stats = browser.find_element_by_id ('result-stats'). text
print ("Se resaltará:\n",result_stats)
browser.highlight(browser.find_element_by_id ('result-stats'))